spend money lavishly - French English Dictionary